Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 POPLAR CLOSE Terraced £214,023 £108,250 21 Jun 2004
5 POPLAR CLOSE Semi-Detached £232,708 £150,000 16 Nov 2007
6 POPLAR CLOSE Semi-Detached £207,505 £135,000 6 Jun 2014
10 POPLAR CLOSE Terraced £176,544 £175,000 24 Aug 2023
12 POPLAR CLOSE Terraced £154,797 £31,000 18 Sep 1997
13 POPLAR CLOSE Terraced £191,006 £112,500 26 Oct 2012
15 POPLAR CLOSE Terraced £195,024 £59,500 26 Sep 2001
17 POPLAR CLOSE Terraced £214,224 £135,000 2 Apr 2008
18 POPLAR CLOSE Terraced £193,894 £150,000 3 Apr 2017
19 POPLAR CLOSE Terraced £200,486 £84,995 6 Jun 2003